History
History
Synonyms
UK
US
Meaning:
sell-out

an event (a football match, concert etc) for which all tickets have been sold; a betrayal

betray principles

SELL ONE'S SOUL as in Wiktionary
SELL ONE'S SOUL as in Wikipedia